草庐IT

ASP.NET MVC - Wordpress 风格的 URL

全部标签

javascript - Angular JS 识别摘要完成事件并在 View 更改期间从 angular js 中的 url 中删除#

1)是否有任何摘要完成事件可用于更新我的Canvas。我有一个Angular应用程序,它可以查看Canvas对象的不同属性。每当我更改属性时,一旦摘要完成,如果我可以获得摘要完成事件,我就可以更新Canvas(使用kineticJs)以使用最新属性重绘图表。目前我正在从View中调用一个方法2)只要​​打开对象设置,我只是使用View并将其路由到新View。在这种情况下,url也会随着网页/#view的变化而变化。它只是弹出窗口,我不需要页面末尾的#view,但仍然使用路由和View概念。有没有别的办法。 最佳答案 更新Karlse

javascript - 如何检测和获取字符串javascript的url

这个问题在这里已经有了答案:Javascript:extractURLsfromstring(inc.querystring)andreturnarray(5个答案)关闭7年前。如何检测和获取字符串javascript的url?例子:varstring="heidude,checkthislinkhttp:://google.comandhttp:://youtube.com"如何从我的字符串中得到这样的结果:varresult=["http:://google.com","http:://youtube.com"]怎么做到的?

javascript - jQuery 获取 HTTP URL 请求

我最近尝试使用jQuery从URL获取一些响应。因此,我复制了jQueryAPIGetRequestTutorial的获取请求示例进入我的项目并尝试运行它,但我的调试消息告诉我,它无法继续运行。我使用一个简单的请求尝试了javascriptAjax库,但没有成功。所以我问你,你是否能以某种方式帮助我。这就是我所做的一切,但没有任何回应。varurl="http://www.google.com";$.get(url,function(data){alert("DataLoaded:"+data);});我是否可能忘记包含ajax或jQuery库。为了更好地理解,我有c和obj-c经验,

javascript - 替换URL中的参数并刷新页面

我的默认URL是这样的http://localhost:4444/index.html?file=sample我有一个包含各种文件名的下拉列表,我想通过单击下拉列表来替换参数sample。对于每次更改,URL都应使用现有参数进行更改。我试过以下,location.href=location.href+"filename";但它不会替换文件名。 最佳答案 欢迎来到2018年,您现在可以mostly使用URLSearchParams处理解析和替换你得到varparams=newURLSearchParams(location.searc

asp.net - 在 asp.net 中回发完成时如何滚动到页面底部?

如何在asp.net中回发完成后滚动到页面底部?当我在主详细信息中单击“显示详细信息”时,我在页面中有很多详细信息,此页面在我的页面中显示了很多数据。那么如何自动滚动到页面底部呢? 最佳答案 来自HosamKamel'spage要保持大型网页的滚动位置,您可以使用以下方法之一:1-使用Web.config页面部分:这将维护所有网站页面的滚动位置。2-在页面声明:这将仅保留此页面的滚动位置。3-以编程方式从代码隐藏System.Web.UI.Page.MaintainScrollPositionOnPostBack=true;:这将仅

asp.net - 如何将服务器控件的实际客户端 ID 传递给 javascript 函数?

我的网页中有以下文本框服务器控件:,txtCity,txtState);/">当页面呈现时,它的构建包括以下内容:,txtCity,txtState);"/>我正在尝试将文本框的客户端ID作为第二个参数传递给此Javascript函数:functionZipCode_OnChange(txtZipCode,ClientId){varret;ret=WebService.GetCityAndState(txtZipCode.value,OnComplete1,OnError,ClientId);}我如何在服务器上获取它来评估texbox的控件并将该文字字符串传递给Javascript函数

javascript - JQuery Ajax 在 url 中添加哈希

我这里有使用struts2-jquery插件的代码ChooseAtaskAjaxValidation当我点击它的内容时,url会变成这样,url中没有任何变化。它仍然保持不变,我想要的是当我单击链接时会发生这样的事情www.myapp.com/#ajaxvalidation。当我运行代码时,anchor标记被翻译成这样AjaxValidation鉴于此,我将如何在url中添加哈希? 最佳答案 这是一个工作示例(不考虑Struts2):AddHash$(document).ready(function(){$("a").click(f

javascript - 如何使用 AngularJS 和 asp.net MVC 4 从 View 文件夹加载模板

显然,我对angularJS和asp.netMVC4很陌生。这是场景:我有一个简单的MVC4项目,其中包含1个Controller和1个View(即:home.cshtml)。现在我已经将HTML文件(即:search.html)添加到名为“Templates”的文件夹中,该文件夹位于项目的主目录中(在views文件夹之外)。我想要的是用angularJS加载“search.html”,这样我就可以将它包含到“home.cshtml”中,我该怎么做?这是我到目前为止所得到的:Angular模块:(位于脚本文件夹中)varbfapp=angular.module("blogfinder"

javascript - Asp-net web api 输出带有字母 T 的日期时间

数据库中的数据是这样的2011-09-0714:43:22.520但我的WebAPI输出数据并将空格替换为字母T2011-09-07T14:43:22.520我可以在jquery中再次用空格替换字母T,但是我可以从WebAPI解决这个问题吗(让WebAPI输出原始数据?)我也不想要最后的毫秒数。我怎样才能摆脱它们? 最佳答案 您在数据库中查看日期的格式通常是无关紧要的,因为它应该作为DateTime而不是作为string传递到.Net中。(如果您将其作为varchar存储在数据库中,则会遇到更大的问题。)ASP.NetWebAPI以

javascript - 如何通过 URL 下载文件然后获取其名称

这是我用JS+jQuery制作的用户脚本。我想知道是否可以找到给定URL的文件名。它的形式是:http://example.org/download.php?action=download&id=1234然后该链接会下载一个文件,例如“cat.jpg”。如何知道文件名是什么?我不需要实际将文件保存在用户计算机上-只需要找到文件的名称。我愿意使用任何JS库-但我需要确保该文件实际上并未保存在用户计算机中(或者它可能只是保存在某个临时文件夹中)。 最佳答案 您可以做的简单事情是发出HEAD请求,这样您实际上不会下载文件,而只会下载响应h